package com.ytjj.qmyx.admin.model.request;

import lombok.Data;

import java.util.Date;

/**
 * 获取账单请求参数
 */

@Data
public class ReconciliationRequest {

    private Integer pageNum = 1;

    private Integer pageSize = 10;

    /**
     * 账单id
     */
    private Integer id;

    /**
     * 1.待对账：账单已生成，供应商未发送账单；
     * 2.对账中：供应商已发送账单，待供应链审核；
     * 3.待打款：供应链审核成功，待线下打款；
     * 4.对账成功：供应链已线下打款，已在线上系统上传打款凭证
     * 5.对账失败：供应链审核失败，等待供应商确认；
     */
    private Integer status;

    /**
     * 供应商id
     */
    private Integer bankerId;

    /**
     * 供应商名称
     */
    private String bankerName;

    /**
     * 开始时间
     */
    private Date startTime;

    /**
     * 结束时间
     */
    private Date endTime;
}
